to impregnate someone - Français Anglais Dictionnaire